printed circuit board fpga circuit board power supply inspection equipment crane assembly power supplies equipment fitness engineering services power microscopes furnaces test bench computer lifting test facilities simulation test systems engineering pcb design